home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
090
/
rmmdr300.arc
/
REMEMDIR.DOC
< prev
Wrap
Text File
|
1987-06-26
|
8KB
|
184 lines
REMEMDIR : Directory Memory Program
Version 3.00, 25-Jun-1987
SMG Software
(C) Copyright 1986,1987 by
Steven Georgiades
All Rights Reserved
REMEMDIR is a memory resident utility that will greatly improve
the DOS Change Directory (CD or CHDIR) command on tree structured
systems. This is accomplished by providing the user with two
enhancements. The first enhancement is a Directory Memory feature
which eliminates the need for lengthy keyboard entries when changing
between working directories. The second enhancement is a Directory
Stack feature that will remember the last eight Change Directory
commands issued. This is useful when switching back and forth between
two or more directories.
The Directory Memory feature will be especially useful on systems
with a complex tree structure. It provides a method for quickly
accessing heavily used working directories. The user simply assigns
each working directory a number from 1 to 8. From that time on, one
only need enter two keystrokes for the directory path.
The Directory Stack feature of REMEMDIR enables the user to
quickly recall recently accessed paths. Each time a directory change
occurs, the new path is "pushed" onto an internal stack. This stack is
eight levels deep, allowing the user to easily step forward and
backward through the most recently used directories.
These two powerful enhancements to DOS should make the task of
traversing the directory tree a more manageable one for most users.
Command Format:
REMEMDIR [/I | /D | /E]
/I = Install REMEMDIR into Memory
/D = Disable REMEMDIR
/E = Enable REMEMDIR
Once installed, REMEMDIR is invoked through the DOS CD or CHDIR
command, as follows:
CD # List all directory memories
CD #n Change to directory 'n'
CD #n# List directory memory 'n'
CD #n#path Set directory memory 'n' to 'path'
CD #+ or +# List directory stack
CD +[n] Move forward 'n' directories in stack
CD -[n] Move backwards 'n' directories in stack
Note that the normal operation of the CD command is not
affected, except that directory names beginning with "#" or "-"
are no longer permitted.
REMEMDIR, Version 3.00 Page 2
Examples:
REMEMDIR /I (Install REMEMDIR in Memory)
REMEMDIR /D (Disable REMEMDIR's operation)
REMEMDIR /E (Re-Enable REMEMDIR's operation)
CD # (List the value of all path memories)
CD #1 (Change to path specified by memory #1)
CD #2# (List the value of path memory #2)
CD #3#C:\SYS (Store the path C:\SYS in path memory #3)
CD #4#A: (Store the current directory of drive A: in
path memory #4)
CD #5#\PCWRITE (Store the directory PCWRITE of the current
drive in path memory #5)
CD #6#. (Store the current default directory in path
memory #6)
CD - (Change to the directory you were last in)
CD -2 (Change to the directory you were in before
the last one)
CD + (Return from CD -)
CD +# (List the value of all paths in the stack)
Revision History:
Versions 1.00-2.25 Minor revisions and bug fixes.
Version 3.00 Major re-write. This version is fully memory
resident and has been expanded to 8 memories
from 5. Also added directory stack feature.
REMEMDIR, Version 3.00 Page 3
This software is distributed as ShareWare. "ShareWare" means that
you are granted free license to use and copy this software as much as
you like, within the following restrictions:
1). It is distributed in its original, unmodified form,
including program and documentation.
2). No fee is charged for use, copying or distribution (With
the exception of nominal "per disk" copying charges, not to
exceed $6.00 per disk).
3). The program may not be included with other goods or
services supplied for a fee, unless written permission to
do so is obtained in advance from the author.
You are not required to register your shareware, but if you are using
the program, and find it helpful, you are expected to register.
Registration fees are as follows:
Full Registration (w/full support) ........ $25.00
Basic Registration (w/basic support) ...... $15.00
Please make checks payable to Steven M. Georgiades. Note that you are
not LEGALLY obligated to register, but if you use the software
regularly, you are MORALLY obligated to do so. Aside from easing your
conscience, basic registration will also get you a diskette containing
the latest version of the software (unless you currently have the
latest version, in which case I will send you the next major revision),
a printed version of the documentation (8-1/2 x 11, unless you specify
6-1/4 x 8-1/2), and basic user support, which means that I will work
with you to resolve problems, and will do minor customization. Full
registration will get you everything that basic registration does, plus
full user support, which includes telephone support and all major
revisions of the software for two (2) years from the date of
registration. Fully registered users will also receive new SMG
releases from time to time for evaluation. In return for these
evaluations, the user will receive full registration for the new
software at no charge. When you register, please specify the name of
the program, and the version number.
Note that no support will be given to unregistered users EXCEPT in
the case of MAJOR bugs which preclude the unregistered user from using
the program. I will then do my best to resolve these problems so that
the user may evaluate the software fully.
REMEMDIR, Version 3.00 Page 4
This program is provided AS IS without any warranty, expressed or
implied, including but not limited to fitfulness for a particular
purpose.
If you have any questions or comments about this or any other SMG
program, or if you would like to register any SMG Software, write to me
at the following address:
Steven M. Georgiades
SMG Software
701-H South Hayward Street
Anaheim, CA 92804
Or leave a message for me on the Circuit Board:
The Circuit Board RBBS
SYSOP: Dave Kleinschmidt
(714) 778-0948
300/1200/2400 Baud - No Fee
All SMG Software is initially released to the public through the
Circuit Board. The latest version of any SMG Software can always be
found there.
A diskette containing all of the latest SMG Software can be obtained by
sending a check or money order for $6.00 to the above address. Make
all checks payable to Steven M. Georgiades. Thank you.